Definition of Laughing Hyena

  • 1. African hyena noted for its distinctive howl Noun

Synonyms for word "laughing hyena"

Semanticaly linked words with "laughing hyena"

Hyponims for word "laughing hyena"